.class-list{
	width:100%;
	height:1.55rem;
	overflow:hidden;
	padding:0.1rem;
	border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    background: #fff;
    margin-bottom: 0.1rem;
}
.class-list .class-img{
	width:2.03rem;
	height:1.35rem;
	display:block;
	float:left;
	margin-right:0.1rem;
}
.class-list .class-fr{
	width:1.4rem;
	float:left;
	height:0.55rem;
	margin-top:0.4rem;
}
.class-list .class-fr .class-title{
	font-size: 0.16rem;
    color: #343434;
}
.class-list .class-fr .class-cont{
	font-size: 0.14rem;
    color: #8e8e8e;
}

/*=============图书============*/
.book-box{
	width:3.05rem;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	flex-wrap: wrap;
}
.book-list{
	width:1.4rem;
	height:1.88rem;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.1);
	margin-bottom:0.2rem;
}
.book-list .book-img{
	width:1.4rem;
	height:1.54rem;
	display:block;
}
.book-list .book-name{
	width:100%;
	height:0.34rem;
	text-align:center;
	line-height:0.34rem;
	border-top:1px solid #f0f0f0;
	color:#343434;
	font-size:0.14rem;
	overflow:hidden;
}
/*=============我的订单============*/
.order-type {
	width:0.3rem;
	height:0.5rem;
	position:absolute;
	right:0.1rem;
}
.order-type select{
	background:#f7f7f7;
	border:none;
	height:0.5rem;
	line-height:0.5rem;
	color:#343434;
	font-size:0.14rem;
	-webkit-appearance: none;
	position:absolute;
	z-index:1;
	opacity:0;
}
.order-type  .type-icon{
	float:left;
	width:0.2rem;
	height:0.18rem;
	position: absolute;
	z-index:1;
	top:0.16rem;
}